04fa5d4b99989d96a478fd788b0e821aba9f32d6,org.springframework.web.servlet/src/main/java/org/springframework/web/servlet/mvc/annotation/AnnotationMethodHandlerExceptionResolver.java,AnnotationMethodHandlerExceptionResolver,getModelAndView,#Method#Object#ServletWebRequest#,328

Before Change


	private ModelAndView getModelAndView(Method handlerMethod, Object returnValue, ServletWebRequest webRequest)
			throws Exception {

		if (handlerMethod.isAnnotationPresent(ResponseStatus.class)) {
			ResponseStatus responseStatus = handlerMethod.getAnnotation(ResponseStatus.class);
			HttpServletResponse response = webRequest.getResponse();
			response.setStatus(responseStatus.value().value());

After Change


	private ModelAndView getModelAndView(Method handlerMethod, Object returnValue, ServletWebRequest webRequest)
			throws Exception {

		ResponseStatus responseStatus = AnnotationUtils.findAnnotation(handlerMethod, ResponseStatus.class);
		if (responseStatus != null) {
			HttpServletResponse response = webRequest.getResponse();
			response.setStatus(responseStatus.value().value());